/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"6B110C9D-10A9-45AC-AD63-7F40912C1959",variableType:4}
 */
var f_banco_id = null;

/**
 * @type {String}
 *
 * @properties={typeid:35,uuid:"4009BE7F-86AD-4B4F-9C91-550B84CEEBEE"}
 */
var f_cheque_nro = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"630BF364-B55D-48BA-ABDE-C36D532A1670",variableType:4}
 */
var f_valor_id = null;

/**
 *
 * @properties={typeid:24,uuid:"77D065EC-1452-4A3E-B989-322A3924DA0C"}
 * @AllowToRunInFind
 */
function buscar()
{ 
	if (f_cheque_nro==null || f_banco_id==null || f_valor_id ==null)
	{
		globals.DIALOGS.showWarningDialog('Aviso','Por favor complete todos los datos','OK')
	}	
	else
	{
		databaseManager.revertEditedRecords()
		databaseManager.setAutoSave(true);
		var estado_find=controller.find()
		if (estado_find ==false)
		{
			globals.DIALOGS.showWarningDialog('Aviso','Falló la búsqueda de Cheques','OK')
		}
		else
		{	
			//if (f_valor_id!=0)
				valor_id=f_valor_id;
		
			//if (f_cheque_nro!=null)
				cheque_nro=f_cheque_nro;
		
			//if(f_banco !=0)
				banco_id=f_banco_id;
				
			
			//Busco, si encuentra muestra la pantalla y sino, avisa que no encontro nada
			var found = controller.search()
			if (found == 0)
			{
				globals.DIALOGS.showWarningDialog('Aviso','No se encontraron cheques con esas condiciones','OK')
			}
			else
			{
				if(found==1)
				{
					globals.formEnVentana('cheque_modif_2','CHEQUE_MODIF','Cheque a Modificar')
				}
				else
				{
					globals.DIALOGS.showWarningDialog('Aviso','Hay ' + found + ' cheques con esas condiciones','OK')
				}
			}
		}
	}
	iniciar();
}

/**
 * @properties={typeid:24,uuid:"83C66A6B-526D-4E4A-A962-5036E3AF4C94"}
 */
function iniciar() 
{
	limpiar();
}

/**
 * @properties={typeid:24,uuid:"113F2617-283C-4E3F-99B6-9FAD16B64C62"}
 */
function limpiar() 
{
	f_banco_id		= null;
	f_valor_id		= 0;
	f_cheque_nro 	= null;
}
